relieving troops - French English Dictionary